From: Florian Müllner Date: Wed, 15 May 2013 21:47:54 +0000 (+0200) Subject: windowManager: Enable switch-to-workspace-n keybindings in overview X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~4165 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=62760d5b2dc5680312b33266bf65ed3b854b0772;p=gnome-shell.git windowManager: Enable switch-to-workspace-n keybindings in overview Those keybindings are unassigned by default, but that's not a valid reason they shouldn't work like the related switch-up/down bindings. https://bugzilla.gnome.org/show_bug.cgi?id=649977 --- diff --git a/js/ui/windowManager.js b/js/ui/windowManager.js index 3617d5695..b8ea36be6 100644 --- a/js/ui/windowManager.js +++ b/js/ui/windowManager.js @@ -136,6 +136,42 @@ const WindowManager = new Lang.Class({ Shell.KeyBindingMode.NORMAL | Shell.KeyBindingMode.OVERVIEW, Lang.bind(this, this._showWorkspaceSwitcher)); + this.allowKeybinding('switch-to-workspace-1', + Shell.KeyBindingMode.NORMAL | + Shell.KeyBindingMode.OVERVIEW); + this.allowKeybinding('switch-to-workspace-2', + Shell.KeyBindingMode.NORMAL | + Shell.KeyBindingMode.OVERVIEW); + this.allowKeybinding('switch-to-workspace-3', + Shell.KeyBindingMode.NORMAL | + Shell.KeyBindingMode.OVERVIEW); + this.allowKeybinding('switch-to-workspace-4', + Shell.KeyBindingMode.NORMAL | + Shell.KeyBindingMode.OVERVIEW); + this.allowKeybinding('switch-to-workspace-5', + Shell.KeyBindingMode.NORMAL | + Shell.KeyBindingMode.OVERVIEW); + this.allowKeybinding('switch-to-workspace-6', + Shell.KeyBindingMode.NORMAL | + Shell.KeyBindingMode.OVERVIEW); + this.allowKeybinding('switch-to-workspace-7', + Shell.KeyBindingMode.NORMAL | + Shell.KeyBindingMode.OVERVIEW); + this.allowKeybinding('switch-to-workspace-8', + Shell.KeyBindingMode.NORMAL | + Shell.KeyBindingMode.OVERVIEW); + this.allowKeybinding('switch-to-workspace-9', + Shell.KeyBindingMode.NORMAL | + Shell.KeyBindingMode.OVERVIEW); + this.allowKeybinding('switch-to-workspace-10', + Shell.KeyBindingMode.NORMAL | + Shell.KeyBindingMode.OVERVIEW); + this.allowKeybinding('switch-to-workspace-11', + Shell.KeyBindingMode.NORMAL | + Shell.KeyBindingMode.OVERVIEW); + this.allowKeybinding('switch-to-workspace-12', + Shell.KeyBindingMode.NORMAL | + Shell.KeyBindingMode.OVERVIEW); this.setCustomKeybindingHandler('switch-applications', Shell.KeyBindingMode.NORMAL, Lang.bind(this, this._startAppSwitcher));